with many branches - English Synonyms Dictionary